restless person without a set route or career - Spanisch Englisch Wörterbuch